HyLoRes: A Hybrid Logic Prover Based on Direct Resolution
نویسندگان
چکیده
In recent years, an important number of theoretical results concerning axiomatizability, proof systems (tableaux, natural deduction, etc.), interpolation, expressive power, complexity, etc. for hybrid logics has been obtained. The next natural step is to develop provers that can handle these languages. HyLoRes is a direct resolution prover for hybrid logics implementing a sound and complete algorithm for satisfiability of sentences in H (@;#). The most interesting distinguishing feature of HyLoRes is that it is not based on tableau algorithms but on (direct) resolution. 1 Hybrid logics and HyLoRes Hybrid languages are modal languages that allow direct reference to the elements of a model. The basic hybrid language (H (@)) extends the basic modal language simply by the addition of a new set of atomic symbols called nominals (usually denoted as i; j;k; : : :) which name particular points in the model (i.e., the interpretation of a nominal i in a model M = hW;R;V i is an element i 2W ), and for each nominal i a satisfiability operator @i. This extension already increases the expressive power of the language as we can now explicitly check whether the point of evaluation w is the specific point named i in the modelM : M ;w i iff w = i : And from any point in the model we can check whether a point named i satisfies a given formula φ: M ;w @iφ iffM ; i φ: The extended expressivity allows one to define elegant decision algorithms, where nominals and @ play the role of labels, or prefixes, which are usually needed during the construction of proofs in the modal setup [10, 5]. Note that they do so inside the object language. All these features we get with no increase in complexity: the complexity of the satisfiability problem for H (@) is the same as for the basic modal language, PSPACE [3]. When we move to very expressive hybrid languages containing binders, we obtain an impressive boost in expressivity, but usually we also move beyond the boundaries of decidability. Classical binders like 8 and 9 (together with @) make the language as expressive as first-order logic (FOL) while the language H (@;#) which includes the more “modal” binder # gives a logic weaker than FOL [2] (but still undecidable). See the Hybrid Logic site at http://www.hylo.net for a broad on-line bibliography.
منابع مشابه
Direct Resolution for Modal-like Logics
In this paper we discuss the implementation of a hybrid logic theorem prover based on resolution, HyLoRes, which fuses first-order proving techniques with modal and hybrid reasoning. The focus is on implementation details, and on how we adapted first-order methods to the hybrid environment.
متن کاملHyLoRes 1.0: Direct Resolution for Hybrid Logics
Hybrid languages are modal languages that allow direct reference to the elements of a model. Even the basic hybrid language (H(@)), which only extends the basic modal language with the addition of nominals increases the expressive power: it can explicitly check whether the point of evaluation is a specific, named point in the model (w i), and whether a named point satisfies a given formula (w @...
متن کاملHTab: a Terminating Tableaux System for Hybrid Logic
Hybrid logic is a formalism that is closely related to both modal logic and description logic. A variety of proof mechanisms for hybrid logic exist, but the only widely available implemented proof system, HyLoRes, is based on the resolution method. An alternative to resolution is the tableaux method, already widely used for both modal and description logics. Tableaux algorithms have also been d...
متن کاملOrdered Resolution with Selection for H(@)
The hybrid logic H(@) is obtained by adding nominals and the satisfaction operator @ to the basic modal logic. The resulting logic gains expressive power without increasing the complexity of the satisfiability problem, which remains within PSpace. A resolution calculus for H(@) was introduced in [5], but it did not provide strategies for ordered resolution and selection functions. Additionally,...
متن کاملAn Improved HHL Prover: An Interactive Theorem Prover for Hybrid Systems
Hybrid systems are integrations of discrete computation and continuous physical evolution. To guarantee the correctness of hybrid systems, formal techniques on modelling and verification of hybrid systems have been proposed. Hybrid CSP (HCSP) is an extension of CSP with differential equations and some forms of interruptions for modelling hybrid systems, and Hybrid Hoare logic (HHL) is an extens...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002